// index.js
// 获取应用实例
const app = getApp()

Page({
  data: {
    // inputValue
    text: '',
    // 消息数组
    messageList: []

  },
  // 获取到文本信息
  getText(e) {
    // console.log(e.detail.value)
    this.setData({
      text: e.detail.value
    })
    // console.log(this.data)
  },
  // 定义一个 发送信息的方法
  sendMessage() {
    app.globalData.io.send({
      data: this.data.text,
      success: () => {
        // 清空消息框
        this.setData({
          text: ''
        })
        console.log("消息发送成功")
      }
    })
  },
  onLoad() {
    // 获取到服务端发送过来的信息
    app.globalData.handleMessage((msg) => {
      this.data.messageList.push(msg.data)
      this.setData({
        messageList: this.data.messageList
      })
    })
  },
})
